8604e0e4271e69b0218ea170826f9a54dc09c703,governator-test-junit/src/main/java/com/netflix/governator/guice/test/junit4/GovernatorJunit4ClassRunner.java,GovernatorJunit4ClassRunner,classBlock,#RunNotifier#,37
Before Change
protected Statement classBlock(RunNotifier notifier) {
annotationBasedTestInjectorManager = new AnnotationBasedTestInjectorManager(getTestClass().getJavaClass());
annotationBasedTestInjectorManager.prepareConfigForTestClass(getDescription().getTestClass());
annotationBasedTestInjectorManager.createInjector();
return super.classBlock(notifier);
}
After Change
annotationBasedTestInjectorManager = new AnnotationBasedTestInjectorManager(getTestClass().getJavaClass());
annotationBasedTestInjectorManager.prepareConfigForTestClass(getDescription().getTestClass());
if (TestInjectorCreationMode.BEFORE_CLASS == annotationBasedTestInjectorManager.getInjectorCreationMode()) {
annotationBasedTestInjectorManager.createInjector();
}
return super.classBlock(notifier);
}